<template>
 <div class="container">
   <Category title="游戏">
     <template scope="data">
      <ul>
       <li v-for="(item, index) in data.games" :key="index">{{item}}</li>
     </ul>
     </template>
   </Category>
   <Category title="游戏">
     <template scope="{games}">
      <ol>
       <li v-for="(item, index) in games" :key="index">{{item}}</li>
     </ol>
     </template>
   </Category>
   <Category title="游戏">
     <template slot-scope="data">
       <h4 v-for="(item, index) in data.games" :key="index">{{item}}</h4>
     </template>
   </Category>
 </div>
</template>

<script>
import Category from './components/Category'

export default {
  name: "App",
  components: {Category}
}
</script>
<style lang="css" scoped>
.container, .foot {
  padding: 20px;
  display: flex;
  justify-content: space-around;
}  
h4 {
  text-align: center;
}
/* 插槽中的样式可以在这个里面定义，也可以在Category组件中定义 */
/* img, video {
  width: 100%;
} */
</style>
